←Select platform

AddOrGetExisting<T>(string,T,DateTime,string) Method

Summary

Adds an entry using key and value pair and absolute expiration date into the cache, and returns an existing cache entry with a matching key.

Syntax
C#
C++/CLI
Java
Python
public virtual T AddOrGetExisting<T>( 
   string key, 
   T value, 
   DateTime absoluteExpiration, 
   string regionName 
) 
public:  
   generic<typename T> 
   virtual T AddOrGetExisting( 
      String^ key, 
      T value, 
      System::DateTime absoluteExpiration, 
      String^ regionName 
   ) 
public<T> T addOrGetExisting(String key, T value, Class<?> classOfT, Date absoluteExpiration, String regionName) 
def AddOrGetExisting(self,key,value,absoluteExpiration,regionName): 

Parameters

key

Unique identifier of the cache item.

value

Data for the cache item.

absoluteExpiration

Absolute expiration date to use.

regionName

Optional name of a region in cache.

Return Value

The previous cache entry that matches the specified key, if found. If the cache contains an item with the same key, then it will be returned before it is overwritten. Otherwise, null.

Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Caching Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.